package com.jielin.handling.mapper.material;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.jielin.handling.entity.material.MaterialPack;
import com.jielin.handling.entity.material.MaterialPackVo;

public interface MaterialPackMapper {

	int addMateriaPack(MaterialPack mp);// 添加打包信息

	int delMateriaPack(String id);// 删除打包信息

	int updateMateriaPack(String id);// 删除打包信息(更新状态为已删除)

	List<MaterialPack> findAllMaterialPackInfo(@Param("policeId") String policeId, @Param("keyWord") String keyWord,
			@Param("isDownload") String isDownload);// 查询打包列表（记录）

	String findUrlById(String packId);// 根据id查询下载路径

	int updateMateriaPackDownloadCount(String packId);// 更新下载次数

	MaterialPackVo findAllMaterialPackInfoCount(String policeId);// 统计已下载，未下载数量

}
